package com.endes.android.view.salud;

import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.content.Intent;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.WindowManager;
import android.widget.EditText;
import android.widget.LinearLayout;
import android.widget.RadioButton;
import android.widget.RadioGroup;
import android.widget.TableLayout;
import android.widget.Toast;
import android.widget.RadioGroup.OnCheckedChangeListener;
import android.widget.TableRow;
import android.widget.TextView;

import com.endes.android.R;
import com.endes.android.entidades.SSEC01;
import com.endes.android.model.dao.QSSec1Dao;
import commons.util.android.widget.IntegerGroup;

public class QS_Seccion1 extends Activity {
	private TableRow trPregunta100;
	private TextView tviPregunta100;
	private RadioGroup radio3OpcionesPresionArterial;
	private TableRow trPregunta101;
	private commons.util.android.widget.RadioGroup radioPresionArterial;
	private EditText eteOtrasCampaniasPresionArterial;
	private EditText eteOtroPresionArterial;
	private TableRow trPregunta102;
	private RadioGroup radio3OpcionesHipertencionArterial;
	private TableRow trPregunta103;
	private commons.util.android.widget.RadioGroup radioHipertensionArterial;
	private EditText eteMenor2AniosHipertensionArterial;
	private EditText eteMayor2AniosHipertensionArterial;
	private TableRow trPregunta104;
	private TextView tviPregunta104;
	private RadioGroup radio3OpcionesCompradoMedicamentosPresionArterial;
	private TableRow trPregunta105;
	private RadioGroup radio3OpcionesRecetaMedicaPresionArterial;
	private TableRow trPregunta106;
	private RadioGroup radio3OpcionesTomoMedicamentosPresionArterial;
	private TableRow trPregunta107;
	private TextView tviPregunta107;
	private RadioGroup radio3OpcionesMedicionGlucosa;
	private TableRow trPregunta108;
	private commons.util.android.widget.RadioGroup radioGlucosa;
	private EditText eteOtrasCampaniasGlucosa;
	private EditText eteOtroGlucosa;
	private TableRow trPregunta109;
	private RadioGroup radio3OpcionesTomoMedicamentosGlucosa;
	private TableRow trPregunta110;
	private commons.util.android.widget.RadioGroup radioAnioMesesGlucosa;
	private EditText eteMenor2AniosGlucosa;
	private EditText eteMayor2AniosGlucosa;
	private TableRow trPregunta111;
	private TextView tviPregunta111;
	private RadioGroup radio3OpcionesMedicamentosDiabetes;
	private TableRow trPregunta112;
	private RadioGroup radio3OpcionesRecetaMedicaMedicamentosDiabetes;
	private TableRow trPregunta113;
	private RadioGroup radio3OpcionesTomoMedicamentosDiabetes;
	private QSSec1Dao qsSec1Dao;
	private SSEC01 ssec01;

	private int conglomerado;
	private int vivienda;
	private int hogar;
	private int numeroOrdenPersonaSeleccionada;

	private int opcionMedidaPresionArterialSeleccionada = 0;
	private int opcionMedidaPresionArterial;
	private int opcionDiagnosticadoHipertensionArterialSeleccionada = 0;
	private int opcionDiagnosticadoHipertensionArterial;
	private int opcionCompradoMedicamentosPresionArterialSeleccionada = 0;
	private int opcionCompradoMedicamentosPresionArterial;
	private int opcionConRecetaMedicaPresionArterialSeleccionada = 0;
	private int opcionConRecetaMedicaPresionArterial;
	private int opcionTomoMedicamentosPresionArterialSeleccionada = 0;
	private int opcionTomoMedicamentosPresionArterial;
	private int opcionMedicionGlucosaSeleccionada = 0;
	private int opcionMedicionGlucosa;
	private int opcionTomoMedicamentosGlucosaSeleccionada = 0;
	private int opcionTomoMedicamentosGlucosa;
	private int opcionMedicamentosDiabetesSeleccionada = 0;
	private int opcionMedicamentosDiabetes;
	private int opcionRecetaMedicaMedicamentosDiabetesSeleccionada = 0;
	private int opcionRecetaMedicaMedicamentosDiabetes;
	private int opcionTomoMedicamentosDiabetesSeleccionada = 0;
	private int opcionTomoMedicamentosDiabetes;

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.s_sec1);
		trPregunta100 = (TableRow) findViewById(R.id.trPregunta100);
		tviPregunta100 = (TextView) findViewById(R.id.tviPregunta100);
		radio3OpcionesPresionArterial = (RadioGroup) findViewById(R.id.radio3OpcionesPresionArterial);
		trPregunta101 = (TableRow) findViewById(R.id.trPregunta101);
		radioPresionArterial = (commons.util.android.widget.RadioGroup) findViewById(R.id.radioPresionArterial);
		eteOtrasCampaniasPresionArterial = (EditText) findViewById(R.id.eteOtrasCampaniasPresionArterial);
		eteOtroPresionArterial = (EditText) findViewById(R.id.eteOtroPresionArterial);
		trPregunta102 = (TableRow)findViewById(R.id.trPregunta102);
		radio3OpcionesHipertencionArterial = (RadioGroup) findViewById(R.id.radio3OpcionesHipertencionArterial);
		trPregunta103 = (TableRow) findViewById(R.id.trPregunta103);
		radioHipertensionArterial = (commons.util.android.widget.RadioGroup) findViewById(R.id.radioHipertensionArterial);
		eteMenor2AniosHipertensionArterial = (EditText) findViewById(R.id.eteMenor2AniosHipertensionArterial);
		eteMayor2AniosHipertensionArterial = (EditText) findViewById(R.id.eteMayor2AniosHipertensionArterial);
		trPregunta104 = (TableRow) findViewById(R.id.trPregunta104);
		tviPregunta104 = (TextView) findViewById(R.id.tviPregunta104);
		radio3OpcionesCompradoMedicamentosPresionArterial = (RadioGroup) findViewById(R.id.radio3OpcionesCompradoMedicamentosPresionArterial);
		trPregunta105 = (TableRow) findViewById(R.id.trPregunta105);
		radio3OpcionesRecetaMedicaPresionArterial = (RadioGroup) findViewById(R.id.radio3OpcionesRecetaMedicaPresionArterial);
		trPregunta106 = (TableRow) findViewById(R.id.trPregunta106);
		radio3OpcionesTomoMedicamentosPresionArterial = (RadioGroup) findViewById(R.id.radio3OpcionesTomoMedicamentosPresionArterial);
		trPregunta107 = (TableRow)findViewById(R.id.trPregunta107);
		tviPregunta107 = (TextView) findViewById(R.id.tviPregunta107);
		radio3OpcionesMedicionGlucosa = (RadioGroup) findViewById(R.id.radio3OpcionesMedicionGlucosa);
		trPregunta108 = (TableRow) findViewById(R.id.trPregunta108);
		radioGlucosa = (commons.util.android.widget.RadioGroup) findViewById(R.id.radioGlucosa);
		eteOtrasCampaniasGlucosa = (EditText) findViewById(R.id.eteOtrasCampaniasGlucosa);
		eteOtroGlucosa = (EditText) findViewById(R.id.eteOtroGlucosa);
		trPregunta109 = (TableRow)findViewById(R.id.trPregunta109);
		radio3OpcionesTomoMedicamentosGlucosa = (RadioGroup) findViewById(R.id.radio3OpcionesTomoMedicamentosGlucosa);
		trPregunta110 = (TableRow) findViewById(R.id.trPregunta110);
		radioAnioMesesGlucosa = (commons.util.android.widget.RadioGroup) findViewById(R.id.radioAnioMesesGlucosa);
		eteMenor2AniosGlucosa = (EditText) findViewById(R.id.eteMenor2AniosGlucosa);
		eteMayor2AniosGlucosa = (EditText) findViewById(R.id.eteMayor2AniosGlucosa);
		trPregunta111 = (TableRow) findViewById(R.id.trPregunta111);
		tviPregunta111 = (TextView) findViewById(R.id.tviPregunta111);
		radio3OpcionesMedicamentosDiabetes = (RadioGroup) findViewById(R.id.radio3OpcionesMedicamentosDiabetes);
		trPregunta112 = (TableRow) findViewById(R.id.trPregunta112);
		radio3OpcionesRecetaMedicaMedicamentosDiabetes = (RadioGroup) findViewById(R.id.radio3OpcionesRecetaMedicaMedicamentosDiabetes);
		trPregunta113 = (TableRow) findViewById(R.id.trPregunta113);
		radio3OpcionesTomoMedicamentosDiabetes = (RadioGroup) findViewById(R.id.radio3OpcionesTomoMedicamentosDiabetes);
		qsSec1Dao = new QSSec1Dao(this);
	}

	@Override
	protected void onStart() {
		super.onStart();
		getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
		numeroOrdenPersonaSeleccionada = Integer.parseInt(getIntent()
				.getExtras().getString("numeroOrdenPersonaSeleccionada"));
		conglomerado = getIntent().getExtras().getInt("conglomerado");
		vivienda = getIntent().getExtras().getInt("vivienda");
		hogar = getIntent().getExtras().getInt("hogar");
		eteOtrasCampaniasPresionArterial.setEnabled(false);
		eteOtroPresionArterial.setEnabled(false);
		eteOtrasCampaniasGlucosa.setEnabled(false);
		eteOtroGlucosa.setEnabled(false);
		CargarData(conglomerado, vivienda, hogar,
				numeroOrdenPersonaSeleccionada);

		radio3OpcionesPresionArterial
				.setOnCheckedChangeListener(new OnCheckedChangeListener() {

					@Override
					public void onCheckedChanged(RadioGroup group, int checkedId) {
						switch (checkedId) {
						case R.id.radioSiPresionArterial:
							trPregunta101.setVisibility(View.VISIBLE);
							
							break;
						case R.id.radioNoPresionArterial:
							trPregunta101.setVisibility(View.GONE);
							for(int i = 0; i<radioPresionArterial.getChildCount(); i++){								
								if(radioPresionArterial.getChildAt(i) instanceof RadioButton){
									RadioButton rbPresionArterial = (RadioButton)radioPresionArterial.getChildAt(i);
									rbPresionArterial.setChecked(false);
								} else{
									if(radioPresionArterial.getChildAt(i) instanceof LinearLayout){
										LinearLayout lyRadioConTexto = (LinearLayout)radioPresionArterial.getChildAt(i);
										for(int j = 0 ; j<lyRadioConTexto.getChildCount(); j++){
											if(lyRadioConTexto.getChildAt(j) instanceof RadioButton){
												RadioButton rbPresionArterialConTexto = (RadioButton)lyRadioConTexto.getChildAt(j);
												rbPresionArterialConTexto.setChecked(false);
												eteOtrasCampaniasPresionArterial.setText("");
												eteOtroPresionArterial.setText("");
											}
										}
									}
								}
							}
							break;
						case R.id.radioNosabeNoRecuerdaPresionArterial:
							trPregunta101.setVisibility(View.GONE);
							for(int i = 0; i<radioPresionArterial.getChildCount(); i++){								
								if(radioPresionArterial.getChildAt(i) instanceof RadioButton){
									RadioButton rbPresionArterial = (RadioButton)radioPresionArterial.getChildAt(i);
									rbPresionArterial.setChecked(false);
								} else{
									if(radioPresionArterial.getChildAt(i) instanceof LinearLayout){
										LinearLayout lyRadioConTexto = (LinearLayout)radioPresionArterial.getChildAt(i);
										for(int j = 0 ; j<lyRadioConTexto.getChildCount(); j++){
											if(lyRadioConTexto.getChildAt(j) instanceof RadioButton){
												RadioButton rbPresionArterialConTexto = (RadioButton)lyRadioConTexto.getChildAt(j);
												rbPresionArterialConTexto.setChecked(false);
												eteOtrasCampaniasPresionArterial.setText("");
												eteOtroPresionArterial.setText("");
											}
										}
									}
								}
							}
							break;
						}
					}
				});
		
		radioPresionArterial.setOnCheckedChangeListener(new commons.util.android.widget.OnCheckedChangeListener() {
			
			@Override
			public void onCheckedChanged(IntegerGroup group, RadioButton rb) {
				int id = rb.getId();
				switch (id) {
				case R.id.radioHospitalMinsaPresionArterial:
					eteOtrasCampaniasPresionArterial.setEnabled(false);
					eteOtroPresionArterial.setEnabled(false);
					eteOtrasCampaniasPresionArterial.setText("");
					eteOtroPresionArterial.setText("");
					break;	
				case R.id.radioHospitalEssaludPresionArterial:
					eteOtrasCampaniasPresionArterial.setEnabled(false);
					eteOtroPresionArterial.setEnabled(false);
					eteOtrasCampaniasPresionArterial.setText("");
					eteOtroPresionArterial.setText("");
				break;
				case R.id.radioHospitalFFAAPNPPresionArterial:
					eteOtrasCampaniasPresionArterial.setEnabled(false);
					eteOtroPresionArterial.setEnabled(false);
					eteOtrasCampaniasPresionArterial.setText("");
					eteOtroPresionArterial.setText("");
				break;
				case R.id.radioHospitalOtroMunicipal:
					eteOtrasCampaniasPresionArterial.setEnabled(false);
					eteOtroPresionArterial.setEnabled(false);
					eteOtrasCampaniasPresionArterial.setText("");
					eteOtroPresionArterial.setText("");
				break;
				case R.id.radioHospitalCentroPuestoMinsaPresionArterial:
					eteOtrasCampaniasPresionArterial.setEnabled(false);
					eteOtroPresionArterial.setEnabled(false);
					eteOtrasCampaniasPresionArterial.setText("");
					eteOtroPresionArterial.setText("");
				break;
				case R.id.radioPoliclinicoPostaEssaludUbapPresionArterial:
					eteOtrasCampaniasPresionArterial.setEnabled(false);
					eteOtroPresionArterial.setEnabled(false);
					eteOtrasCampaniasPresionArterial.setText("");
					eteOtroPresionArterial.setText("");
				break;
				case R.id.radioClinicaConsultorioParticularPresionArterial:
					eteOtrasCampaniasPresionArterial.setEnabled(false);
					eteOtroPresionArterial.setEnabled(false);
					eteOtrasCampaniasPresionArterial.setText("");
					eteOtroPresionArterial.setText("");
				break;
				case R.id.radioOngClinicaPostaOngPresionArterial:
					eteOtrasCampaniasPresionArterial.setEnabled(false);
					eteOtroPresionArterial.setEnabled(false);
					eteOtrasCampaniasPresionArterial.setText("");
					eteOtroPresionArterial.setText("");
				break;
				case R.id.radioOngHospitalOtraIglesiaPresionArterial:
					eteOtrasCampaniasPresionArterial.setEnabled(false);
					eteOtroPresionArterial.setEnabled(false);
					eteOtrasCampaniasPresionArterial.setText("");
					eteOtroPresionArterial.setText("");
				break;
				case R.id.radioCampaniaSaludMinsaPresionArterial:
					eteOtrasCampaniasPresionArterial.setEnabled(false);
					eteOtroPresionArterial.setEnabled(false);
					eteOtrasCampaniasPresionArterial.setText("");
					eteOtroPresionArterial.setText("");
				break;
				case R.id.radioCampaniaSaludEssaludPresionArterial:
					eteOtrasCampaniasPresionArterial.setEnabled(false);
					eteOtroPresionArterial.setEnabled(false);
					eteOtrasCampaniasPresionArterial.setText("");
					eteOtroPresionArterial.setText("");
				break;
				case R.id.radioOtrasCampaniasPresionArterial:
					eteOtrasCampaniasPresionArterial.setEnabled(true);
					eteOtroPresionArterial.setEnabled(false);
					eteOtrasCampaniasPresionArterial.setText("");
				break;
				case R.id.radioOtroPresionArterial:
					eteOtrasCampaniasPresionArterial.setEnabled(false);
					eteOtroPresionArterial.setEnabled(true);
					eteOtroPresionArterial.setText("");
				break;
				case R.id.radioNoSabeNoRecuerdaMedicionPresionArterial:
					eteOtrasCampaniasPresionArterial.setEnabled(false);
					eteOtroPresionArterial.setEnabled(false);
					eteOtrasCampaniasPresionArterial.setText("");
					eteOtroPresionArterial.setText("");
				break;
				default:
					break;
				}
			}
		});
		
		radio3OpcionesHipertencionArterial
				.setOnCheckedChangeListener(new OnCheckedChangeListener() {

					@Override
					public void onCheckedChanged(RadioGroup group, int checkedId) {
						switch (checkedId) {
						case R.id.radioSiHipertensionArterial:
							trPregunta103.setVisibility(View.VISIBLE);
							trPregunta104.setVisibility(View.VISIBLE);
							trPregunta105.setVisibility(View.VISIBLE);
							trPregunta106.setVisibility(View.VISIBLE);
							break;
						case R.id.radioNoHipertensionArterial:
							trPregunta103.setVisibility(View.GONE);
							trPregunta104.setVisibility(View.GONE);
							trPregunta105.setVisibility(View.GONE);
							trPregunta106.setVisibility(View.GONE);
							for(int i = 0; i<radioHipertensionArterial.getChildCount(); i++){		
								if(radioHipertensionArterial.getChildAt(i) instanceof LinearLayout){
									LinearLayout lyRadioConTexto = (LinearLayout)radioHipertensionArterial.getChildAt(i);
									for(int j = 0 ; j<lyRadioConTexto.getChildCount(); j++){
										if(lyRadioConTexto.getChildAt(j) instanceof RadioButton){
											RadioButton rbHipertensionArterialConTexto = (RadioButton)lyRadioConTexto.getChildAt(j);
											rbHipertensionArterialConTexto.setChecked(false);
											eteMenor2AniosHipertensionArterial.setText("");
											eteMayor2AniosHipertensionArterial.setText("");
										}
									}
								} else{
									if(radioPresionArterial.getChildAt(i) instanceof RadioButton){
										RadioButton rbPresionArterial = (RadioButton)radioPresionArterial.getChildAt(i);
										rbPresionArterial.setChecked(false);
									}
								}
							}
							break;
						case R.id.radioNosabeNoRecuerdaHipertensionArterial:
							trPregunta103.setVisibility(View.GONE);
							trPregunta104.setVisibility(View.GONE);
							trPregunta105.setVisibility(View.GONE);
							trPregunta106.setVisibility(View.GONE);
							break;
						}
					}
				});
		
		radioHipertensionArterial.setOnCheckedChangeListener(new commons.util.android.widget.OnCheckedChangeListener() {
			
			@Override
			public void onCheckedChanged(IntegerGroup group, RadioButton rb) {
				int id = rb.getId();
				switch (id) {
				case R.id.radioMenor2AniosHipertensionArterial:
					eteMenor2AniosHipertensionArterial.setEnabled(true);
					eteMayor2AniosHipertensionArterial.setEnabled(false);
					eteMayor2AniosHipertensionArterial.setText("");
					break;
				case R.id.radioMayor2AniosHipertensionArterial:
					eteMenor2AniosHipertensionArterial.setEnabled(false);
					eteMayor2AniosHipertensionArterial.setEnabled(true);
					eteMenor2AniosHipertensionArterial.setText("");
					break;
				case R.id.radioNosabeNoRecuerdaHipertensionArterialMesesAnios:
					eteMenor2AniosHipertensionArterial.setEnabled(false);
					eteMayor2AniosHipertensionArterial.setEnabled(false);
					eteMayor2AniosHipertensionArterial.setText("");
					eteMenor2AniosHipertensionArterial.setText("");
					break;
				}
			}
		});
		
		eteMenor2AniosHipertensionArterial.addTextChangedListener(new TextWatcher() {
			
			@Override
			public void onTextChanged(CharSequence s, int start, int before, int count) {
				
			}
			
			@Override
			public void beforeTextChanged(CharSequence s, int start, int count,
					int after) {
				// TODO Auto-generated method stub
				
			}
			
			@Override
			public void afterTextChanged(Editable s) {
				if (!s.toString().isEmpty()) {
					if(s.toString().length() == 2){
						if(Integer.parseInt(s.toString()) > 23){
							Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_meses_menos_2_anios_sec1), Toast.LENGTH_SHORT).show();
							eteMenor2AniosHipertensionArterial.setText("");
						}
					}
				}		
			}
		});
		
		eteMayor2AniosHipertensionArterial.addTextChangedListener(new TextWatcher() {
			
			@Override
			public void onTextChanged(CharSequence s, int start, int before, int count) {
				// TODO Auto-generated method stub
				
			}
			
			@Override
			public void beforeTextChanged(CharSequence s, int start, int count,
					int after) {
				// TODO Auto-generated method stub
				
			}
			
			@Override
			public void afterTextChanged(Editable s) {
				if (!s.toString().isEmpty()) {
					if(Integer.parseInt(s.toString()) < 2){	
						Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_anios_mas_2_anios_sec1), Toast.LENGTH_SHORT).show();
						eteMayor2AniosHipertensionArterial.setText("");
					}
				}	
			}
		});

		radio3OpcionesCompradoMedicamentosPresionArterial
				.setOnCheckedChangeListener(new OnCheckedChangeListener() {

					@Override
					public void onCheckedChanged(RadioGroup group, int checkedId) {
						switch (checkedId) {
						case R.id.radioSiCompraMedicamentosPresionArterial:
							trPregunta105.setVisibility(View.VISIBLE);
							trPregunta106.setVisibility(View.VISIBLE);
							break;
						case R.id.radioNoCompraMedicamentosPresionArterial:
							trPregunta105.setVisibility(View.GONE);
							trPregunta106.setVisibility(View.GONE);
							break;
						case R.id.radioNosabeNoRecuerdaCompraMedicamentosPresionArterial:
							trPregunta105.setVisibility(View.GONE);
							trPregunta106.setVisibility(View.GONE);
							break;
						}
					}
				});

		radio3OpcionesMedicionGlucosa
				.setOnCheckedChangeListener(new OnCheckedChangeListener() {

					@Override
					public void onCheckedChanged(RadioGroup group, int checkedId) {
						switch (checkedId) {
						case R.id.radioSiMedido:
							trPregunta108.setVisibility(View.VISIBLE);
							break;
						case R.id.radioNoMedido:
							trPregunta108.setVisibility(View.GONE);
							for(int i = 0; i<radioGlucosa.getChildCount(); i++){								
								if(radioGlucosa.getChildAt(i) instanceof RadioButton){
									RadioButton rbGlucosa = (RadioButton)radioGlucosa.getChildAt(i);
									rbGlucosa.setChecked(false);
								} else{
									if(radioGlucosa.getChildAt(i) instanceof LinearLayout){
										LinearLayout lyRadioConTexto = (LinearLayout)radioGlucosa.getChildAt(i);
										for(int j = 0 ; j<lyRadioConTexto.getChildCount(); j++){
											if(lyRadioConTexto.getChildAt(j) instanceof RadioButton){
												RadioButton rbGlucosaConTexto = (RadioButton)lyRadioConTexto.getChildAt(j);
												rbGlucosaConTexto.setChecked(false);
												eteOtrasCampaniasGlucosa.setText("");
												eteOtroGlucosa.setText("");
											}
										}
									}
								}
							}
							break;
						case R.id.radioNosabeNoRecuerdaMedicion:
							trPregunta108.setVisibility(View.GONE);
							for(int i = 0; i<radioGlucosa.getChildCount(); i++){								
								if(radioGlucosa.getChildAt(i) instanceof RadioButton){
									RadioButton rbGlucosa = (RadioButton)radioGlucosa.getChildAt(i);
									rbGlucosa.setChecked(false);
								} else{
									if(radioGlucosa.getChildAt(i) instanceof LinearLayout){
										LinearLayout lyRadioConTexto = (LinearLayout)radioGlucosa.getChildAt(i);
										for(int j = 0 ; j<lyRadioConTexto.getChildCount(); j++){
											if(lyRadioConTexto.getChildAt(j) instanceof RadioButton){
												RadioButton rbGlucosaConTexto = (RadioButton)lyRadioConTexto.getChildAt(j);
												rbGlucosaConTexto.setChecked(false);
												eteOtrasCampaniasGlucosa.setText("");
												eteOtroGlucosa.setText("");
											}
										}
									}
								}
							}
							break;
						}
					}
				});
		
		radioGlucosa.setOnCheckedChangeListener(new commons.util.android.widget.OnCheckedChangeListener() {
			
			@Override
			public void onCheckedChanged(IntegerGroup group, RadioButton rb) {
				int id = rb.getId();
				switch (id) {
				case R.id.radioHospitalMinsaGlucosa:
					eteOtrasCampaniasGlucosa.setEnabled(false);
					eteOtroGlucosa.setEnabled(false);
					eteOtrasCampaniasGlucosa.setText("");
					eteOtroGlucosa.setText("");
					break;	
				case R.id.radioHospitalEssaludGlucosa:
					eteOtrasCampaniasGlucosa.setEnabled(false);
					eteOtroGlucosa.setEnabled(false);
					eteOtrasCampaniasGlucosa.setText("");
					eteOtroGlucosa.setText("");
				break;
				case R.id.radioHospitalFFAAPNPGlucosa:
					eteOtrasCampaniasGlucosa.setEnabled(false);
					eteOtroGlucosa.setEnabled(false);
					eteOtrasCampaniasGlucosa.setText("");
					eteOtroGlucosa.setText("");
				break;
				case R.id.radioHospitalOtroMunicipalGlucosa:
					eteOtrasCampaniasGlucosa.setEnabled(false);
					eteOtroGlucosa.setEnabled(false);
					eteOtrasCampaniasGlucosa.setText("");
					eteOtroGlucosa.setText("");
				break;
				case R.id.radioHospitalCentroPuestoMinsaGlucosa:
					eteOtrasCampaniasGlucosa.setEnabled(false);
					eteOtroGlucosa.setEnabled(false);
					eteOtrasCampaniasGlucosa.setText("");
					eteOtroGlucosa.setText("");
				break;
				case R.id.radioPoliclinicoPostaEssaludUbapGlucosa:
					eteOtrasCampaniasGlucosa.setEnabled(false);
					eteOtroGlucosa.setEnabled(false);
					eteOtrasCampaniasGlucosa.setText("");
					eteOtroGlucosa.setText("");
				break;
				case R.id.radioClinicaConsultorioParticularGlucosa:
					eteOtrasCampaniasGlucosa.setEnabled(false);
					eteOtroGlucosa.setEnabled(false);
					eteOtrasCampaniasGlucosa.setText("");
					eteOtroGlucosa.setText("");
				break;
				case R.id.radioOngClinicaPostaOngGlucosa:
					eteOtrasCampaniasGlucosa.setEnabled(false);
					eteOtroGlucosa.setEnabled(false);
					eteOtrasCampaniasGlucosa.setText("");
					eteOtroGlucosa.setText("");
				break;
				case R.id.radioOngHospitalOtraIglesiaGlucosa:
					eteOtrasCampaniasGlucosa.setEnabled(false);
					eteOtroGlucosa.setEnabled(false);
					eteOtrasCampaniasGlucosa.setText("");
					eteOtroGlucosa.setText("");
				break;
				case R.id.radioCampaniaSaludMinsaGlucosa:
					eteOtrasCampaniasGlucosa.setEnabled(false);
					eteOtroGlucosa.setEnabled(false);
					eteOtrasCampaniasGlucosa.setText("");
					eteOtroGlucosa.setText("");
				break;
				case R.id.radioCampaniaSaludEssaludGlucosa:
					eteOtrasCampaniasGlucosa.setEnabled(false);
					eteOtroGlucosa.setEnabled(false);
					eteOtrasCampaniasGlucosa.setText("");
					eteOtroGlucosa.setText("");
				break;
				case R.id.radioOtrasCampaniasGlucosa:
					eteOtrasCampaniasGlucosa.setEnabled(true);
					eteOtroGlucosa.setEnabled(false);
					eteOtroGlucosa.setText("");
				break;
				case R.id.radioOtroGlucosa:
					eteOtrasCampaniasGlucosa.setEnabled(false);
					eteOtroGlucosa.setEnabled(true);
					eteOtrasCampaniasGlucosa.setText("");
				break;
				case R.id.radioNoSabeNoRecuerdaGlucosa:
					eteOtrasCampaniasGlucosa.setEnabled(false);
					eteOtroGlucosa.setEnabled(false);
					eteOtrasCampaniasGlucosa.setText("");
					eteOtroGlucosa.setText("");
				break;
				default:
					break;
				}
			}
		});

		radio3OpcionesTomoMedicamentosGlucosa
				.setOnCheckedChangeListener(new OnCheckedChangeListener() {

					@Override
					public void onCheckedChanged(RadioGroup group, int checkedId) {
						switch (checkedId) {
						case R.id.radioSiTomoMedicamentosGlucosa:
							trPregunta110.setVisibility(View.VISIBLE);
							trPregunta111.setVisibility(View.VISIBLE);
							trPregunta112.setVisibility(View.VISIBLE);
							trPregunta113.setVisibility(View.VISIBLE);
							break;
						case R.id.radioNoTomoMedicamentosGlucosa:
							trPregunta110.setVisibility(View.GONE);
							trPregunta111.setVisibility(View.GONE);
							trPregunta112.setVisibility(View.GONE);
							trPregunta113.setVisibility(View.GONE);
							break;
						case R.id.radioNosabeNoRecuerdaTomoMedicamentosGlucosa:
							trPregunta110.setVisibility(View.GONE);
							trPregunta111.setVisibility(View.GONE);
							trPregunta112.setVisibility(View.GONE);
							trPregunta113.setVisibility(View.GONE);
							break;
						}
					}
				});
		
		radioAnioMesesGlucosa.setOnCheckedChangeListener(new commons.util.android.widget.OnCheckedChangeListener() {
			
			@Override
			public void onCheckedChanged(IntegerGroup group, RadioButton rb) {
				int id = rb.getId();
				switch (id) {
				case R.id.radioMenor2AniosGlucosa:
					eteMenor2AniosGlucosa.setEnabled(true);
					eteMayor2AniosGlucosa.setEnabled(false);
					eteMayor2AniosGlucosa.setText("");
					break;
				case R.id.radioMayor2AniosGlucosa:
					eteMenor2AniosGlucosa.setEnabled(false);
					eteMayor2AniosGlucosa.setEnabled(true);
					eteMenor2AniosGlucosa.setText("");
					break;
				case R.id.radioNosabeNoRecuerdaGlucosaMesesAnios:
					eteMenor2AniosGlucosa.setEnabled(false);
					eteMayor2AniosGlucosa.setEnabled(false);
					eteMenor2AniosGlucosa.setText("");
					eteMayor2AniosGlucosa.setText("");
					break;
				}
			}
		});
		
		eteMenor2AniosGlucosa.addTextChangedListener(new TextWatcher() {
			
			@Override
			public void onTextChanged(CharSequence s, int start, int before, int count) {
				
			}
			
			@Override
			public void beforeTextChanged(CharSequence s, int start, int count,
					int after) {
				// TODO Auto-generated method stub
				
			}
			
			@Override
			public void afterTextChanged(Editable s) {
				if (!s.toString().isEmpty()) {
					if(s.toString().length() == 2){
						if(Integer.parseInt(s.toString()) > 23){
							Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_meses_menos_2_anios_sec1), Toast.LENGTH_SHORT).show();
							eteMenor2AniosGlucosa.setText("");
						}
					}
				}		
			}
		});
		
		eteMayor2AniosGlucosa.addTextChangedListener(new TextWatcher() {
			
			@Override
			public void onTextChanged(CharSequence s, int start, int before, int count) {
				// TODO Auto-generated method stub
				
			}
			
			@Override
			public void beforeTextChanged(CharSequence s, int start, int count,
					int after) {
				// TODO Auto-generated method stub
				
			}
			
			@Override
			public void afterTextChanged(Editable s) {
				if (!s.toString().isEmpty()) {
					if(Integer.parseInt(s.toString()) < 2){
						Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_anios_mas_2_anios_sec1), Toast.LENGTH_SHORT).show();
						eteMayor2AniosGlucosa.setText("");
					}
				}	
				
			}
		});

		radio3OpcionesMedicamentosDiabetes
				.setOnCheckedChangeListener(new OnCheckedChangeListener() {

					@Override
					public void onCheckedChanged(RadioGroup group, int checkedId) {
						switch (checkedId) {
						case R.id.radioSiMedicado:
							trPregunta112.setVisibility(View.VISIBLE);
							trPregunta113.setVisibility(View.VISIBLE);
							break;
						case R.id.radioNoMedicado:
							trPregunta112.setVisibility(View.GONE);
							trPregunta113.setVisibility(View.GONE);
							break;
						case R.id.radioNosabeNoRecuerdaMedicacion:
							trPregunta112.setVisibility(View.GONE);
							trPregunta113.setVisibility(View.GONE);
							break;
						}

					}
				});

	}

	@Override
	public boolean onCreateOptionsMenu(Menu menu) {
		getMenuInflater().inflate(R.menu.pagina, menu);
		return super.onCreateOptionsMenu(menu);
	}

	@Override
	public boolean onOptionsItemSelected(MenuItem item) {
		// TODO Auto-generated method stub
		switch (item.getItemId()) {
		case R.id.mnSalir:
			AlertDialog.Builder dialogo1 = new AlertDialog.Builder(this);
			dialogo1.setTitle(getString(R.string.alert_dialog_title_salir));
			dialogo1.setMessage(getString(R.string.alert_dialog_message_salir));
			dialogo1.setIcon(android.R.drawable.ic_dialog_alert);
			dialogo1.setCancelable(false);
			dialogo1.setPositiveButton(
					getString(R.string.alert_dialog_message_positive_button),
					new DialogInterface.OnClickListener() {
						public void onClick(DialogInterface dialogo1, int id) {
							System.exit(0);
						}
					});
			dialogo1.setNegativeButton(
					getString(R.string.alert_dialog_message_negative_button),
					new DialogInterface.OnClickListener() {
						public void onClick(DialogInterface dialogo1, int id) {
							return;
						}
					});
			dialogo1.show();
			break;

		case R.id.mnGuardar:
			if(medidoPresionArterialSeleccionada(radio3OpcionesPresionArterial) == 0){
				Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_100_sec1), Toast.LENGTH_SHORT).show();
			} else{
				if(medidoPresionArterialSeleccionada(radio3OpcionesPresionArterial) == 1){
					if(medidoPresionArterial(radioPresionArterial) == null){
						Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_101_sec1), Toast.LENGTH_SHORT).show();
					} else{
						if(medidoPresionArterial(radioPresionArterial) == 42 && eteOtrasCampaniasPresionArterial.getText().toString().isEmpty()){
							Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_101_otras_campanias_sec1), Toast.LENGTH_SHORT).show();
						} else{
							if(medidoPresionArterial(radioPresionArterial) == 96 && eteOtroPresionArterial.getText().toString().isEmpty()){
								Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_101_otro_sec1), Toast.LENGTH_SHORT).show();
							} else{
								if(diagnosticadoHipertensionArterial(radio3OpcionesHipertencionArterial) == 0){
									Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_102_sec1), Toast.LENGTH_SHORT).show();
								} else{
									if(diagnosticadoHipertensionArterial(radio3OpcionesHipertencionArterial) == 1){
										if(diagnosticadoHipertensionArterialAnios(radioHipertensionArterial) == null){
											Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_103_sec1), Toast.LENGTH_SHORT).show();
										} else{
											if(diagnosticadoHipertensionArterialAnios(radioHipertensionArterial) == 1 && 
													eteMenor2AniosHipertensionArterial.getText().toString().isEmpty()){
												Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_103_meses_sec1), Toast.LENGTH_SHORT).show();
											} else{
												if(diagnosticadoHipertensionArterialAnios(radioHipertensionArterial) == 2 && 
														eteMayor2AniosHipertensionArterial.getText().toString().isEmpty()){
													Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_103_anios_sec1), Toast.LENGTH_SHORT).show();
												} else{
													if(compradoMedicamentosPresionArterial(radio3OpcionesCompradoMedicamentosPresionArterial) == 0){
														Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_104_sec1), Toast.LENGTH_SHORT).show();
													} else{
														if(compradoMedicamentosPresionArterial(radio3OpcionesCompradoMedicamentosPresionArterial) == 1){
															if(conRecetaMedicaPresionArterial(radio3OpcionesRecetaMedicaPresionArterial) == 0){
																Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_105_sec1), Toast.LENGTH_SHORT).show();
															} else{
																if(tomoMedicamentosPresionArterial(radio3OpcionesTomoMedicamentosPresionArterial) == 0){
																	Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_106_sec1), Toast.LENGTH_SHORT).show();
																} else{
																	if(medicionGlucosaSeleccionada(radio3OpcionesMedicionGlucosa) == 0){
																		Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_107_sec1), Toast.LENGTH_SHORT).show();
																	} else{
																		if(medicionGlucosaSeleccionada(radio3OpcionesMedicionGlucosa) == 1){
																			if(medicionGlucosa(radioGlucosa) == null){
																				Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_108_sec1), Toast.LENGTH_SHORT).show();
																			} else{
																				if(medicionGlucosa(radioGlucosa) == 42 && eteOtrasCampaniasGlucosa.getText().toString().isEmpty()){
																					Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_108_otras_campanias_sec1), Toast.LENGTH_SHORT).show();
																				} else{
																					if(medicionGlucosa(radioGlucosa) == 96 && eteOtroGlucosa.getText().toString().isEmpty()){
																						Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_108_otro_sec1), Toast.LENGTH_SHORT).show();
																					} else{
																						if(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa) == 0){
																							Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_109_sec1), Toast.LENGTH_SHORT).show();
																						} else{
																							if(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa) == 1){
																								if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == null){
																									Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_sec1), Toast.LENGTH_SHORT).show();
																								} else{
																									if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 1 && eteMenor2AniosGlucosa.getText().toString().isEmpty()){
																										Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_meses_sec1), Toast.LENGTH_SHORT).show();
																									} else{
																										if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 2 && eteMayor2AniosGlucosa.getText().toString().isEmpty()){
																											Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_anios_sec1), Toast.LENGTH_SHORT).show();
																										} else{
																											if(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes) == 0){
																												Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_111_sec1), Toast.LENGTH_SHORT).show();
																											} else{
																												if(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes) == 1){
																													if(recetaMedicaMedicamentosDiabetes(radio3OpcionesRecetaMedicaMedicamentosDiabetes) == 0){
																														Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_112_sec1), Toast.LENGTH_SHORT).show();
																													} else{
																														if(tomoMedicamentosDiabetes(radio3OpcionesTomoMedicamentosDiabetes) == 0){
																															Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_113_sec1), Toast.LENGTH_SHORT).show();
																														} else{
																															guardarSeccion1();
																															Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																															seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																																	.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																															seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																															seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																															seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																															seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																															startActivity(seccion2);
																														}
																													}
																												} else{
																													guardarSeccion1();
																													Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																													seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																															.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																													seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																													seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																													seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																													seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																													startActivity(seccion2);
																												}
																											}
																										}
																									}
																								}
																							} else{
																								guardarSeccion1();
																								Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																								seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																										.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																								seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																								seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																								seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																								seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																								startActivity(seccion2);
																							}
																						}
																					}
																				}
																			}
																		} else{
																			if(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa) == 0){
																				Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_109_sec1), Toast.LENGTH_SHORT).show();
																			} else{
																				if(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa) == 1){
																					if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == null){
																						Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_sec1), Toast.LENGTH_SHORT).show();
																					} else{
																						if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 1 && eteMenor2AniosGlucosa.getText().toString().isEmpty()){
																							Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_meses_sec1), Toast.LENGTH_SHORT).show();
																						} else{
																							if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 2 && eteMayor2AniosGlucosa.getText().toString().isEmpty()){
																								Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_anios_sec1), Toast.LENGTH_SHORT).show();
																							} else{
																								if(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes) == 0){
																									Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_111_sec1), Toast.LENGTH_SHORT).show();
																								} else{
																									if(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes) == 1){
																										if(recetaMedicaMedicamentosDiabetes(radio3OpcionesRecetaMedicaMedicamentosDiabetes) == 0){
																											Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_112_sec1), Toast.LENGTH_SHORT).show();
																										} else{
																											if(tomoMedicamentosDiabetes(radio3OpcionesTomoMedicamentosDiabetes) == 0){
																												Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_113_sec1), Toast.LENGTH_SHORT).show();
																											} else{
																												guardarSeccion1();
																												Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																												seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																														.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																												seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																												seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																												seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																												seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																												startActivity(seccion2);
																											}
																										}
																									} else{
																										guardarSeccion1();
																										Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																										seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																												.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																										seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																										seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																										seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																										seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																										startActivity(seccion2);
																									}
																								}
																							}
																						}
																					}
																				} else{
																					guardarSeccion1();
																					Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																					seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																							.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																					seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																					seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																					seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																					seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																					startActivity(seccion2);
																				}
																			}
																		}
																	}
																}
															}
														} else{
															if(medicionGlucosaSeleccionada(radio3OpcionesMedicionGlucosa) == 0){
																Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_107_sec1), Toast.LENGTH_SHORT).show();
															} else{
																if(medicionGlucosaSeleccionada(radio3OpcionesMedicionGlucosa) == 1){
																	if(medicionGlucosa(radioGlucosa) == null){
																		Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_108_sec1), Toast.LENGTH_SHORT).show();
																	} else{
																		if(medicionGlucosa(radioGlucosa) == 42 && eteOtrasCampaniasGlucosa.getText().toString().isEmpty()){
																			Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_108_otras_campanias_sec1), Toast.LENGTH_SHORT).show();
																		} else{
																			if(medicionGlucosa(radioGlucosa) == 96 && eteOtroGlucosa.getText().toString().isEmpty()){
																				Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_108_otro_sec1), Toast.LENGTH_SHORT).show();
																			} else{
																				if(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa) == 0){
																					Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_109_sec1), Toast.LENGTH_SHORT).show();
																				} else{
																					if(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa) == 1){
																						if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == null){
																							Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_sec1), Toast.LENGTH_SHORT).show();
																						} else{
																							if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 1 && eteMenor2AniosGlucosa.getText().toString().isEmpty()){
																								Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_meses_sec1), Toast.LENGTH_SHORT).show();
																							} else{
																								if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 2 && eteMayor2AniosGlucosa.getText().toString().isEmpty()){
																									Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_anios_sec1), Toast.LENGTH_SHORT).show();
																								} else{
																									if(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes) == 0){
																										Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_111_sec1), Toast.LENGTH_SHORT).show();
																									} else{
																										if(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes) == 1){
																											if(recetaMedicaMedicamentosDiabetes(radio3OpcionesRecetaMedicaMedicamentosDiabetes) == 0){
																												Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_112_sec1), Toast.LENGTH_SHORT).show();
																											} else{
																												if(tomoMedicamentosDiabetes(radio3OpcionesTomoMedicamentosDiabetes) == 0){
																													Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_113_sec1), Toast.LENGTH_SHORT).show();
																												} else{
																													guardarSeccion1();
																													Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																													seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																															.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																													seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																													seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																													seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																													seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																													startActivity(seccion2);
																												}
																											}
																										} else{
																											guardarSeccion1();
																											Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																											seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																													.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																											seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																											seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																											seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																											seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																											startActivity(seccion2);
																										}
																									}
																								}
																							}
																						}
																					} else{
																						guardarSeccion1();
																						Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																						seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																								.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																						seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																						seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																						seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																						seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																						startActivity(seccion2);
																					}
																				}
																			}
																		}
																	}
																} else{
																	if(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa) == 0){
																		Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_109_sec1), Toast.LENGTH_SHORT).show();
																	} else{
																		if(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa) == 1){
																			if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == null){
																				Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_sec1), Toast.LENGTH_SHORT).show();
																			} else{
																				if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 1 && eteMenor2AniosGlucosa.getText().toString().isEmpty()){
																					Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_meses_sec1), Toast.LENGTH_SHORT).show();
																				} else{
																					if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 2 && eteMayor2AniosGlucosa.getText().toString().isEmpty()){
																						Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_anios_sec1), Toast.LENGTH_SHORT).show();
																					} else{
																						if(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes) == 0){
																							Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_111_sec1), Toast.LENGTH_SHORT).show();
																						} else{
																							if(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes) == 1){
																								if(recetaMedicaMedicamentosDiabetes(radio3OpcionesRecetaMedicaMedicamentosDiabetes) == 0){
																									Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_112_sec1), Toast.LENGTH_SHORT).show();
																								} else{
																									if(tomoMedicamentosDiabetes(radio3OpcionesTomoMedicamentosDiabetes) == 0){
																										Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_113_sec1), Toast.LENGTH_SHORT).show();
																									} else{
																										guardarSeccion1();
																										Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																										seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																												.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																										seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																										seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																										seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																										seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																										startActivity(seccion2);
																									}
																								}
																							} else{
																								guardarSeccion1();
																								Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																								seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																										.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																								seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																								seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																								seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																								seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																								startActivity(seccion2);
																							}
																						}
																					}
																				}
																			}
																		} else{
																			guardarSeccion1();
																			Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																			seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																					.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																			seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																			seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																			seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																			seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																			startActivity(seccion2);
																		}
																	}
																}
															}
														}
													}
												}
											}
										}
									} else{
										if(medicionGlucosaSeleccionada(radio3OpcionesMedicionGlucosa) == 0){
											Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_107_sec1), Toast.LENGTH_SHORT).show();
										} else{
											if(medicionGlucosaSeleccionada(radio3OpcionesMedicionGlucosa) == 1){
												if(medicionGlucosa(radioGlucosa) == null){
													Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_108_sec1), Toast.LENGTH_SHORT).show();
												} else{
													if(medicionGlucosa(radioGlucosa) == 42 && eteOtrasCampaniasGlucosa.getText().toString().isEmpty()){
														Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_108_otras_campanias_sec1), Toast.LENGTH_SHORT).show();
													} else{
														if(medicionGlucosa(radioGlucosa) == 96 && eteOtroGlucosa.getText().toString().isEmpty()){
															Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_108_otro_sec1), Toast.LENGTH_SHORT).show();
														} else{
															if(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa) == 0){
																Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_109_sec1), Toast.LENGTH_SHORT).show();
															} else{
																if(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa) == 1){
																	if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == null){
																		Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_sec1), Toast.LENGTH_SHORT).show();
																	} else{
																		if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 1 && eteMenor2AniosGlucosa.getText().toString().isEmpty()){
																			Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_meses_sec1), Toast.LENGTH_SHORT).show();
																		} else{
																			if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 2 && eteMayor2AniosGlucosa.getText().toString().isEmpty()){
																				Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_anios_sec1), Toast.LENGTH_SHORT).show();
																			} else{
																				if(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes) == 0){
																					Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_111_sec1), Toast.LENGTH_SHORT).show();
																				} else{
																					if(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes) == 1){
																						if(recetaMedicaMedicamentosDiabetes(radio3OpcionesRecetaMedicaMedicamentosDiabetes) == 0){
																							Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_112_sec1), Toast.LENGTH_SHORT).show();
																						} else{
																							if(tomoMedicamentosDiabetes(radio3OpcionesTomoMedicamentosDiabetes) == 0){
																								Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_113_sec1), Toast.LENGTH_SHORT).show();
																							} else{
																								guardarSeccion1();
																								Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																								seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																										.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																								seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																								seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																								seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																								seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																								startActivity(seccion2);
																							}
																						}
																					} else{
																						guardarSeccion1();
																						Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																						seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																								.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																						seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																						seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																						seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																						seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																						startActivity(seccion2);
																					}
																				}
																			}
																		}
																	}
																} else{
																	guardarSeccion1();
																	Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																	seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																			.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																	seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																	seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																	seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																	seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																	startActivity(seccion2);
																}
															}
														}
													}
												}
											} else{
												if(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa) == 0){
													Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_109_sec1), Toast.LENGTH_SHORT).show();
												} else{
													if(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa) == 1){
														if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == null){
															Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_sec1), Toast.LENGTH_SHORT).show();
														} else{
															if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 1 && eteMenor2AniosGlucosa.getText().toString().isEmpty()){
																Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_meses_sec1), Toast.LENGTH_SHORT).show();
															} else{
																if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 2 && eteMayor2AniosGlucosa.getText().toString().isEmpty()){
																	Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_anios_sec1), Toast.LENGTH_SHORT).show();
																} else{
																	if(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes) == 0){
																		Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_111_sec1), Toast.LENGTH_SHORT).show();
																	} else{
																		if(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes) == 1){
																			if(recetaMedicaMedicamentosDiabetes(radio3OpcionesRecetaMedicaMedicamentosDiabetes) == 0){
																				Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_112_sec1), Toast.LENGTH_SHORT).show();
																			} else{
																				if(tomoMedicamentosDiabetes(radio3OpcionesTomoMedicamentosDiabetes) == 0){
																					Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_113_sec1), Toast.LENGTH_SHORT).show();
																				} else{
																					guardarSeccion1();
																					Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																					seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																							.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																					seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																					seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																					seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																					seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																					startActivity(seccion2);
																				}
																			}
																		} else{
																			guardarSeccion1();
																			Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																			seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																					.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																			seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																			seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																			seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																			seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																			startActivity(seccion2);
																		}
																	}
																}
															}
														}
													} else{
														guardarSeccion1();
														Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
														seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																.getExtras().getString("numeroOrdenPersonaSeleccionada"));
														seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
														seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
														seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
														seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
														startActivity(seccion2);
													}
												}
											}
										}
									}
								}
							}
						}
					}
				} else{
					if(diagnosticadoHipertensionArterial(radio3OpcionesHipertencionArterial) == 0){
						Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_102_sec1), Toast.LENGTH_SHORT).show();
					} else{
						if(diagnosticadoHipertensionArterial(radio3OpcionesHipertencionArterial) == 1){
							if(diagnosticadoHipertensionArterialAnios(radioHipertensionArterial) == null){
								Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_103_sec1), Toast.LENGTH_SHORT).show();
							} else{
								if(diagnosticadoHipertensionArterialAnios(radioHipertensionArterial) == 1 && 
										eteMenor2AniosHipertensionArterial.getText().toString().isEmpty()){
									Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_103_meses_sec1), Toast.LENGTH_SHORT).show();
								} else{
									if(diagnosticadoHipertensionArterialAnios(radioHipertensionArterial) == 2 && 
											eteMayor2AniosHipertensionArterial.getText().toString().isEmpty()){
										Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_103_anios_sec1), Toast.LENGTH_SHORT).show();
									} else{
										if(compradoMedicamentosPresionArterial(radio3OpcionesCompradoMedicamentosPresionArterial) == 0){
											Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_104_sec1), Toast.LENGTH_SHORT).show();
										} else{
											if(compradoMedicamentosPresionArterial(radio3OpcionesCompradoMedicamentosPresionArterial) == 1){
												if(conRecetaMedicaPresionArterial(radio3OpcionesRecetaMedicaPresionArterial) == 0){
													Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_105_sec1), Toast.LENGTH_SHORT).show();
												} else{
													if(tomoMedicamentosPresionArterial(radio3OpcionesTomoMedicamentosPresionArterial) == 0){
														Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_106_sec1), Toast.LENGTH_SHORT).show();
													} else{
														if(medicionGlucosaSeleccionada(radio3OpcionesMedicionGlucosa) == 0){
															Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_107_sec1), Toast.LENGTH_SHORT).show();
														} else{
															if(medicionGlucosaSeleccionada(radio3OpcionesMedicionGlucosa) == 1){
																if(medicionGlucosa(radioGlucosa) == null){
																	Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_108_sec1), Toast.LENGTH_SHORT).show();
																} else{
																	if(medicionGlucosa(radioGlucosa) == 42 && eteOtrasCampaniasGlucosa.getText().toString().isEmpty()){
																		Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_108_otras_campanias_sec1), Toast.LENGTH_SHORT).show();
																	} else{
																		if(medicionGlucosa(radioGlucosa) == 96 && eteOtroGlucosa.getText().toString().isEmpty()){
																			Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_108_otro_sec1), Toast.LENGTH_SHORT).show();
																		} else{
																			if(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa) == 0){
																				Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_109_sec1), Toast.LENGTH_SHORT).show();
																			} else{
																				if(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa) == 1){
																					if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == null){
																						Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_sec1), Toast.LENGTH_SHORT).show();
																					} else{
																						if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 1 && eteMenor2AniosGlucosa.getText().toString().isEmpty()){
																							Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_meses_sec1), Toast.LENGTH_SHORT).show();
																						} else{
																							if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 2 && eteMayor2AniosGlucosa.getText().toString().isEmpty()){
																								Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_anios_sec1), Toast.LENGTH_SHORT).show();
																							} else{
																								if(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes) == 0){
																									Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_111_sec1), Toast.LENGTH_SHORT).show();
																								} else{
																									if(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes) == 1){
																										if(recetaMedicaMedicamentosDiabetes(radio3OpcionesRecetaMedicaMedicamentosDiabetes) == 0){
																											Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_112_sec1), Toast.LENGTH_SHORT).show();
																										} else{
																											if(tomoMedicamentosDiabetes(radio3OpcionesTomoMedicamentosDiabetes) == 0){
																												Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_113_sec1), Toast.LENGTH_SHORT).show();
																											} else{
																												guardarSeccion1();
																												Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																												seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																														.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																												seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																												seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																												seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																												seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																												startActivity(seccion2);
																											}
																										}
																									} else{
																										guardarSeccion1();
																										Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																										seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																												.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																										seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																										seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																										seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																										seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																										startActivity(seccion2);
																									}
																								}
																							}
																						}
																					}
																				} else{
																					guardarSeccion1();
																					Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																					seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																							.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																					seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																					seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																					seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																					seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																					startActivity(seccion2);
																				}
																			}
																		}
																	}
																}
															} else{
																if(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa) == 0){
																	Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_109_sec1), Toast.LENGTH_SHORT).show();
																} else{
																	if(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa) == 1){
																		if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == null){
																			Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_sec1), Toast.LENGTH_SHORT).show();
																		} else{
																			if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 1 && eteMenor2AniosGlucosa.getText().toString().isEmpty()){
																				Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_meses_sec1), Toast.LENGTH_SHORT).show();
																			} else{
																				if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 2 && eteMayor2AniosGlucosa.getText().toString().isEmpty()){
																					Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_anios_sec1), Toast.LENGTH_SHORT).show();
																				} else{
																					if(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes) == 0){
																						Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_111_sec1), Toast.LENGTH_SHORT).show();
																					} else{
																						if(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes) == 1){
																							if(recetaMedicaMedicamentosDiabetes(radio3OpcionesRecetaMedicaMedicamentosDiabetes) == 0){
																								Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_112_sec1), Toast.LENGTH_SHORT).show();
																							} else{
																								if(tomoMedicamentosDiabetes(radio3OpcionesTomoMedicamentosDiabetes) == 0){
																									Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_113_sec1), Toast.LENGTH_SHORT).show();
																								} else{
																									guardarSeccion1();
																									Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																									seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																											.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																									seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																									seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																									seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																									seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																									startActivity(seccion2);
																								}
																							}
																						} else{
																							guardarSeccion1();
																							Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																							seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																									.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																							seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																							seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																							seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																							seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																							startActivity(seccion2);
																						}
																					}
																				}
																			}
																		}
																	} else{
																		guardarSeccion1();
																		Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																		seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																				.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																		seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																		seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																		seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																		seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																		startActivity(seccion2);
																	}
																}
															}
														}
													}
												}
											} else{
												if(medicionGlucosaSeleccionada(radio3OpcionesMedicionGlucosa) == 0){
													Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_107_sec1), Toast.LENGTH_SHORT).show();
												} else{
													if(medicionGlucosaSeleccionada(radio3OpcionesMedicionGlucosa) == 1){
														if(medicionGlucosa(radioGlucosa) == null){
															Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_108_sec1), Toast.LENGTH_SHORT).show();
														} else{
															if(medicionGlucosa(radioGlucosa) == 42 && eteOtrasCampaniasGlucosa.getText().toString().isEmpty()){
																Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_108_otras_campanias_sec1), Toast.LENGTH_SHORT).show();
															} else{
																if(medicionGlucosa(radioGlucosa) == 96 && eteOtroGlucosa.getText().toString().isEmpty()){
																	Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_108_otro_sec1), Toast.LENGTH_SHORT).show();
																} else{
																	if(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa) == 0){
																		Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_109_sec1), Toast.LENGTH_SHORT).show();
																	} else{
																		if(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa) == 1){
																			if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == null){
																				Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_sec1), Toast.LENGTH_SHORT).show();
																			} else{
																				if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 1 && eteMenor2AniosGlucosa.getText().toString().isEmpty()){
																					Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_meses_sec1), Toast.LENGTH_SHORT).show();
																				} else{
																					if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 2 && eteMayor2AniosGlucosa.getText().toString().isEmpty()){
																						Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_anios_sec1), Toast.LENGTH_SHORT).show();
																					} else{
																						if(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes) == 0){
																							Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_111_sec1), Toast.LENGTH_SHORT).show();
																						} else{
																							if(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes) == 1){
																								if(recetaMedicaMedicamentosDiabetes(radio3OpcionesRecetaMedicaMedicamentosDiabetes) == 0){
																									Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_112_sec1), Toast.LENGTH_SHORT).show();
																								} else{
																									if(tomoMedicamentosDiabetes(radio3OpcionesTomoMedicamentosDiabetes) == 0){
																										Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_113_sec1), Toast.LENGTH_SHORT).show();
																									} else{
																										guardarSeccion1();
																										Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																										seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																												.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																										seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																										seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																										seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																										seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																										startActivity(seccion2);
																									}
																								}
																							} else{
																								guardarSeccion1();
																								Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																								seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																										.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																								seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																								seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																								seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																								seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																								startActivity(seccion2);
																							}
																						}
																					}
																				}
																			}
																		} else{
																			guardarSeccion1();
																			Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																			seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																					.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																			seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																			seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																			seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																			seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																			startActivity(seccion2);
																		}
																	}
																}
															}
														}
													} else{
														if(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa) == 0){
															Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_109_sec1), Toast.LENGTH_SHORT).show();
														} else{
															if(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa) == 1){
																if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == null){
																	Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_sec1), Toast.LENGTH_SHORT).show();
																} else{
																	if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 1 && eteMenor2AniosGlucosa.getText().toString().isEmpty()){
																		Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_meses_sec1), Toast.LENGTH_SHORT).show();
																	} else{
																		if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 2 && eteMayor2AniosGlucosa.getText().toString().isEmpty()){
																			Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_anios_sec1), Toast.LENGTH_SHORT).show();
																		} else{
																			if(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes) == 0){
																				Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_111_sec1), Toast.LENGTH_SHORT).show();
																			} else{
																				if(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes) == 1){
																					if(recetaMedicaMedicamentosDiabetes(radio3OpcionesRecetaMedicaMedicamentosDiabetes) == 0){
																						Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_112_sec1), Toast.LENGTH_SHORT).show();
																					} else{
																						if(tomoMedicamentosDiabetes(radio3OpcionesTomoMedicamentosDiabetes) == 0){
																							Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_113_sec1), Toast.LENGTH_SHORT).show();
																						} else{
																							guardarSeccion1();
																							Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																							seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																									.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																							seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																							seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																							seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																							seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																							startActivity(seccion2);
																						}
																					}
																				} else{
																					guardarSeccion1();
																					Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																					seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																							.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																					seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																					seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																					seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																					seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																					startActivity(seccion2);
																				}
																			}
																		}
																	}
																}
															} else{
																guardarSeccion1();
																Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																		.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																startActivity(seccion2);
															}
														}
													}
												}
											}
										}
									}
								}
							}
						} else{
							if(medicionGlucosaSeleccionada(radio3OpcionesMedicionGlucosa) == 0){
								Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_107_sec1), Toast.LENGTH_SHORT).show();
							} else{
								if(medicionGlucosaSeleccionada(radio3OpcionesMedicionGlucosa) == 1){
									if(medicionGlucosa(radioGlucosa) == null){
										Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_108_sec1), Toast.LENGTH_SHORT).show();
									} else{
										if(medicionGlucosa(radioGlucosa) == 42 && eteOtrasCampaniasGlucosa.getText().toString().isEmpty()){
											Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_108_otras_campanias_sec1), Toast.LENGTH_SHORT).show();
										} else{
											if(medicionGlucosa(radioGlucosa) == 96 && eteOtroGlucosa.getText().toString().isEmpty()){
												Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_108_otro_sec1), Toast.LENGTH_SHORT).show();
											} else{
												if(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa) == 0){
													Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_109_sec1), Toast.LENGTH_SHORT).show();
												} else{
													if(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa) == 1){
														if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == null){
															Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_sec1), Toast.LENGTH_SHORT).show();
														} else{
															if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 1 && eteMenor2AniosGlucosa.getText().toString().isEmpty()){
																Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_meses_sec1), Toast.LENGTH_SHORT).show();
															} else{
																if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 2 && eteMayor2AniosGlucosa.getText().toString().isEmpty()){
																	Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_anios_sec1), Toast.LENGTH_SHORT).show();
																} else{
																	if(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes) == 0){
																		Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_111_sec1), Toast.LENGTH_SHORT).show();
																	} else{
																		if(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes) == 1){
																			if(recetaMedicaMedicamentosDiabetes(radio3OpcionesRecetaMedicaMedicamentosDiabetes) == 0){
																				Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_112_sec1), Toast.LENGTH_SHORT).show();
																			} else{
																				if(tomoMedicamentosDiabetes(radio3OpcionesTomoMedicamentosDiabetes) == 0){
																					Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_113_sec1), Toast.LENGTH_SHORT).show();
																				} else{
																					guardarSeccion1();
																					Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																					seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																							.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																					seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																					seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																					seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																					seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																					startActivity(seccion2);
																				}
																			}
																		} else{
																			guardarSeccion1();
																			Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																			seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																					.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																			seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																			seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																			seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																			seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																			startActivity(seccion2);
																		}
																	}
																}
															}
														}
													} else{
														guardarSeccion1();
														Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
														seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																.getExtras().getString("numeroOrdenPersonaSeleccionada"));
														seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
														seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
														seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
														seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
														startActivity(seccion2);
													}
												}
											}
										}
									}
								} else{
									if(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa) == 0){
										Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_109_sec1), Toast.LENGTH_SHORT).show();
									} else{
										if(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa) == 1){
											if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == null){
												Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_sec1), Toast.LENGTH_SHORT).show();
											} else{
												if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 1 && eteMenor2AniosGlucosa.getText().toString().isEmpty()){
													Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_meses_sec1), Toast.LENGTH_SHORT).show();
												} else{
													if(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 2 && eteMayor2AniosGlucosa.getText().toString().isEmpty()){
														Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_110_anios_sec1), Toast.LENGTH_SHORT).show();
													} else{
														if(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes) == 0){
															Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_111_sec1), Toast.LENGTH_SHORT).show();
														} else{
															if(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes) == 1){
																if(recetaMedicaMedicamentosDiabetes(radio3OpcionesRecetaMedicaMedicamentosDiabetes) == 0){
																	Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_112_sec1), Toast.LENGTH_SHORT).show();
																} else{
																	if(tomoMedicamentosDiabetes(radio3OpcionesTomoMedicamentosDiabetes) == 0){
																		Toast.makeText(QS_Seccion1.this, getString(R.string.validacion_debe_seleccionar_una_opcion_pregunta_113_sec1), Toast.LENGTH_SHORT).show();
																	} else{
																		guardarSeccion1();
																		Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																		seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																				.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																		seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																		seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																		seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																		seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																		startActivity(seccion2);
																	}
																}
															} else{
																guardarSeccion1();
																Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
																seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
																		.getExtras().getString("numeroOrdenPersonaSeleccionada"));
																seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
																seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
																seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
																seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
																startActivity(seccion2);
															}
														}
													}
												}
											}
										} else{
											guardarSeccion1();
											Intent seccion2 = new Intent(QS_Seccion1.this, QS_Seccion2.class);
											seccion2.putExtra("numeroOrdenPersonaSeleccionada", getIntent()
													.getExtras().getString("numeroOrdenPersonaSeleccionada"));
											seccion2.putExtra("conglomerado", getIntent().getExtras().getInt("conglomerado"));
											seccion2.putExtra("vivienda", getIntent().getExtras().getInt("vivienda"));
											seccion2.putExtra("hogar", getIntent().getExtras().getInt("hogar"));
											seccion2.putExtra("fechaEncuesta", getIntent().getExtras().getString("fechaEncuesta"));
											startActivity(seccion2);
										}
									}
								}
							}
						}
					}
				}
			}
			break;
		case R.id.mnSiguiente:

			break;
		case R.id.mnAtras:

			break;
		default:
			break;
		}
		return super.onOptionsItemSelected(item);
	}

	public void CargarData(int conglomerado, int vivienda, int hogar,
			int numeroOrdenPersonaSeleccionada) {
		int mes = Integer.parseInt(getIntent().getExtras()
				.getString("fechaEncuesta").substring(3, 5));
		ssec01 = qsSec1Dao.ObtenerSeccion1(conglomerado, vivienda, hogar,
				numeroOrdenPersonaSeleccionada, QS_Antecedentes.ssec01);
		tviPregunta100.setText(getString(R.string.tvi_pregunta100_parte1)
				+ " " + mesEncuesta(mes) + " " + getString(R.string.tvi_pregunta100_parte2)
				+ " " + mesEncuesta(mes - 1) + " " + getString(R.string.tvi_pregunta100_parte3));
		tviPregunta104.setText(getString(R.string.tvi_pregunta104_parte1)
				+ " " + mesEncuesta(mes) + " " + getString(R.string.tvi_pregunta104_parte2)
				+ " " + mesEncuesta(mes - 1) + " " 
				+ getString(R.string.tvi_pregunta104_parte3));
		tviPregunta107.setText(getString(R.string.tvi_pregunta107_parte1) + " "
				+ mesEncuesta(mes) + " " + getString(R.string.tvi_pregunta107_parte2)
				+ " " + mesEncuesta(mes - 1) + " " + getString(R.string.tvi_pregunta107_parte3));
		tviPregunta111.setText(getString(R.string.tvi_pregunta111_parte1)
				+ " " + mesEncuesta(mes) + " " +getString(R.string.tvi_pregunta111_parte2)
				+ " " + mesEncuesta(mes - 1) + " " + getString(R.string.tvi_pregunta111_parte3));
		if (ssec01.getQs100() > 0) {
			switch (ssec01.getQs100()) {
			case 1:
				radio3OpcionesPresionArterial
						.check(R.id.radioSiPresionArterial);
				break;
			case 2:
				radio3OpcionesPresionArterial
						.check(R.id.radioNoPresionArterial);
				break;
			case 8:
				radio3OpcionesPresionArterial
						.check(R.id.radioNosabeNoRecuerdaPresionArterial);
				break;
			}
			if(ssec01.getQs100() == 1){
				trPregunta101.setVisibility(View.VISIBLE);
				radioPresionArterial.setValorInt(ssec01.getQs101());
				eteOtrasCampaniasPresionArterial.setEnabled(false);
				eteOtroPresionArterial.setEnabled(false);
				if (ssec01.getQs101() == 42) {
					eteOtrasCampaniasPresionArterial.setEnabled(true);
					eteOtrasCampaniasPresionArterial.setText(ssec01.getQs101CX()
							+ "");
				}
				if (ssec01.getQs101() == 96) {
					eteOtroPresionArterial.setEnabled(true);
					eteOtroPresionArterial.setText(ssec01.getQs101X() + "");
				}
			} else{
				trPregunta101.setVisibility(View.GONE);
				eteOtrasCampaniasPresionArterial.setText("");
				eteOtroPresionArterial.setText("");
			}
			switch (ssec01.getQs102()) {
			case 1:
				radio3OpcionesHipertencionArterial
						.check(R.id.radioSiHipertensionArterial);
				break;
			case 2:
				radio3OpcionesPresionArterial
						.check(R.id.radioNoHipertensionArterial);
				break;
			case 8:
				radio3OpcionesPresionArterial
						.check(R.id.radioNosabeNoRecuerdaHipertensionArterial);
				break;
			}
			if(ssec01.getQs102() == 1){
				radioHipertensionArterial.setValorInt(ssec01.getQs103U());
				eteMenor2AniosHipertensionArterial.setEnabled(false);
				eteMayor2AniosHipertensionArterial.setEnabled(false);
				if (ssec01.getQs103U() == 1) {
					eteMenor2AniosHipertensionArterial.setEnabled(true);
					eteMenor2AniosHipertensionArterial.setText(ssec01.getQs103C()
							+ "");
				} else {
					if (ssec01.getQs103U() == 2) {
						eteMayor2AniosHipertensionArterial.setEnabled(true);
						eteMayor2AniosHipertensionArterial.setText(ssec01
								.getQs103C() + "");
					}
				}
				switch (ssec01.getQs104()) {
				case 1:
					radio3OpcionesCompradoMedicamentosPresionArterial
							.check(R.id.radioSiCompraMedicamentosPresionArterial);
					break;
				case 2:
					radio3OpcionesCompradoMedicamentosPresionArterial
							.check(R.id.radioNoCompraMedicamentosPresionArterial);
					break;
				case 8:
					radio3OpcionesCompradoMedicamentosPresionArterial
							.check(R.id.radioNosabeNoRecuerdaCompraMedicamentosPresionArterial);
					break;
				}
				if(ssec01.getQs104() == 1){
					switch (ssec01.getQs105()) {
					case 1:
						radio3OpcionesRecetaMedicaPresionArterial
								.check(R.id.radioConRecetaMedicaPresionArterial);
						break;
					case 2:
						radio3OpcionesCompradoMedicamentosPresionArterial
								.check(R.id.radioSinRecetaMedicaPresionArterial);
						break;
					case 8:
						radio3OpcionesCompradoMedicamentosPresionArterial
								.check(R.id.radioNosabeNoRecuerdaRecetaMedicaPresionArerial);
						break;
					}
					switch (ssec01.getQs106()) {
					case 1:
						radio3OpcionesTomoMedicamentosPresionArterial
								.check(R.id.radioSiTomoMedicamentosPresionArterial);
						break;
					case 2:
						radio3OpcionesTomoMedicamentosPresionArterial
								.check(R.id.radioNoTomoMedicamentosPresionArterial);
						break;
					case 8:
						radio3OpcionesTomoMedicamentosPresionArterial
								.check(R.id.radioNosabeNoRecuerdaTomoMedicamentosPresionArterial);
						break;
					}
				}
			} else{
				
			}
			switch (ssec01.getQs107()) {
			case 1:
				radio3OpcionesMedicionGlucosa.check(R.id.radioSiMedido);
				break;
			case 2:
				radio3OpcionesMedicionGlucosa.check(R.id.radioNoMedido);
				break;
			case 8:
				radio3OpcionesMedicionGlucosa
						.check(R.id.radioNosabeNoRecuerdaMedicion);
				break;
			}
			if(ssec01.getQs107() == 1){
				radioGlucosa.setValorInt(ssec01.getQs108());
				eteOtrasCampaniasGlucosa.setEnabled(false);
				eteOtroGlucosa.setEnabled(false);
				if (ssec01.getQs108() == 42) {
					eteOtrasCampaniasGlucosa.setEnabled(true);
					eteOtrasCampaniasGlucosa.setText(ssec01.getQs108CX() + "");
				}
				if (ssec01.getQs108() == 96) {
					eteOtroGlucosa.setEnabled(true);
					eteOtroGlucosa.setText(ssec01.getQs108X() + "");
				}
			}
			switch (ssec01.getQs109()) {
			case 1:
				radio3OpcionesTomoMedicamentosGlucosa
						.check(R.id.radioSiTomoMedicamentosGlucosa);
				break;
			case 2:
				radio3OpcionesTomoMedicamentosGlucosa
						.check(R.id.radioNoTomoMedicamentosGlucosa);
				break;
			case 8:
				radio3OpcionesTomoMedicamentosGlucosa
						.check(R.id.radioNosabeNoRecuerdaTomoMedicamentosGlucosa);
				break;
			}
			if(ssec01.getQs109() == 1){
				radioAnioMesesGlucosa.setValorInt(ssec01.getQs110U());
				eteMenor2AniosGlucosa.setEnabled(false);
				eteMayor2AniosGlucosa.setEnabled(false);
				if (ssec01.getQs110U() == 1) {
					eteMenor2AniosGlucosa.setEnabled(true);
					eteMenor2AniosGlucosa.setText(ssec01.getQs110C() + "");
				} else {
					if (ssec01.getQs110U() == 2) {
						eteMayor2AniosGlucosa.setEnabled(true);
						eteMayor2AniosGlucosa.setText(ssec01.getQs110C() + "");
					}
				}
				switch (ssec01.getQs111()) {
				case 1:
					radio3OpcionesMedicamentosDiabetes.check(R.id.radioSiMedicado);
					break;
				case 2:
					radio3OpcionesMedicamentosDiabetes.check(R.id.radioNoMedicado);
					break;
				case 8:
					radio3OpcionesMedicamentosDiabetes
							.check(R.id.radioNosabeNoRecuerdaMedicacion);
					break;
				}
				if(ssec01.getQs111() == 1){
					switch (ssec01.getQs112()) {
					case 1:
						radio3OpcionesRecetaMedicaMedicamentosDiabetes
								.check(R.id.radioConRecetaMedicaMedicamentosDiabetes);
						break;
					case 2:
						radio3OpcionesRecetaMedicaMedicamentosDiabetes
								.check(R.id.radioSinRecetaMedicaMedicamentosDiabetes);
						break;
					case 8:
						radio3OpcionesRecetaMedicaMedicamentosDiabetes
								.check(R.id.radioNosabeNoRecuerdaRecetaMedicaMedicamentosDiabetes);
						break;
					}
					switch (ssec01.getQs113()) {
					case 1:
						radio3OpcionesTomoMedicamentosDiabetes
								.check(R.id.radioSiTomoMedicamentosDiabetes);
						break;
					case 2:
						radio3OpcionesTomoMedicamentosDiabetes
								.check(R.id.radioNoTomoMedicamentosDiabetes);
						break;
					case 8:
						radio3OpcionesTomoMedicamentosDiabetes
								.check(R.id.radioNosabeNoRecuerdaTomoMedicamentosDiabetes);
						break;
					}
				}
			}			
		}
	}

	public void guardarSeccion1() {
		ssec01.setQs100(medidoPresionArterialSeleccionada(radio3OpcionesPresionArterial));
		if(medidoPresionArterialSeleccionada(radio3OpcionesPresionArterial) == 1){
			ssec01.setQs101(medidoPresionArterial(radioPresionArterial));
			ssec01.setQs101CX(eteOtrasCampaniasPresionArterial.getText().toString());
			ssec01.setQs101X(eteOtroPresionArterial.getText().toString());
		} else{
			ssec01.setQs101(null);
			ssec01.setQs101CX(null);
			ssec01.setQs101X(null);
		}
		ssec01.setQs102(diagnosticadoHipertensionArterial(radio3OpcionesHipertencionArterial));
		if(diagnosticadoHipertensionArterial(radio3OpcionesHipertencionArterial) == 1){
			ssec01.setQs103U(diagnosticadoHipertensionArterialAnios(radioHipertensionArterial));
			if (diagnosticadoHipertensionArterialAnios(radioHipertensionArterial) == 1) {
				ssec01.setQs103C(Integer
						.parseInt(eteMenor2AniosHipertensionArterial.getText()
								.toString()));
			} else {
				if (diagnosticadoHipertensionArterialAnios(radioHipertensionArterial) == 2) {
					ssec01.setQs103C(Integer
							.parseInt(eteMayor2AniosHipertensionArterial.getText()
									.toString()));
				} else {
					ssec01.setQs103C(null);
				}
			}
			ssec01.setQs104(compradoMedicamentosPresionArterial(radio3OpcionesCompradoMedicamentosPresionArterial));
			if(compradoMedicamentosPresionArterial(radio3OpcionesCompradoMedicamentosPresionArterial) == 1){
				ssec01.setQs105(conRecetaMedicaPresionArterial(radio3OpcionesRecetaMedicaPresionArterial));
				ssec01.setQs106(tomoMedicamentosPresionArterial(radio3OpcionesTomoMedicamentosPresionArterial));
			} else{
				ssec01.setQs105(null);
				ssec01.setQs106(null);
			}
		} else{
			ssec01.setQs103U(null);
			ssec01.setQs103C(null);
			ssec01.setQs104(null);
			ssec01.setQs105(null);
			ssec01.setQs106(null);
		}
		ssec01.setQs107(medicionGlucosaSeleccionada(radio3OpcionesMedicionGlucosa));
		if(medicionGlucosaSeleccionada(radio3OpcionesMedicionGlucosa) == 1){
			ssec01.setQs108(medicionGlucosa(radioGlucosa));
			ssec01.setQs108CX(eteOtrasCampaniasGlucosa.getText().toString());
			ssec01.setQs108X(eteOtroGlucosa.getText().toString());
		} else{
			ssec01.setQs108(null);
			ssec01.setQs108CX(null);
			ssec01.setQs108X(null);
		}
		ssec01.setQs109(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa));
		if(diagnosticadoDiabetes(radio3OpcionesTomoMedicamentosGlucosa) == 1){
			ssec01.setQs110U(diagnosticadoDiabetesAnios(radioAnioMesesGlucosa));
			if (diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 1) {
				ssec01.setQs110C(Integer.parseInt(eteMenor2AniosGlucosa.getText()
						.toString()));
			} else {
				if (diagnosticadoDiabetesAnios(radioAnioMesesGlucosa) == 2) {
					ssec01.setQs110C(Integer.parseInt(eteMayor2AniosGlucosa
							.getText().toString()));
				} else {
					ssec01.setQs110C(null);
				}
			}
			ssec01.setQs111(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes));
			if(medicamentosDiabetes(radio3OpcionesMedicamentosDiabetes) == 1){
				ssec01.setQs112(recetaMedicaMedicamentosDiabetes(radio3OpcionesRecetaMedicaMedicamentosDiabetes));
				ssec01.setQs113(tomoMedicamentosDiabetes(radio3OpcionesTomoMedicamentosDiabetes));
			}
		} else{
			ssec01.setQs110U(null);
			ssec01.setQs110C(null);
			ssec01.setQs111(null);
			ssec01.setQs112(null);
			ssec01.setQs113(null);
		}
		qsSec1Dao.guardarSec1Encuesta(ssec01);
	}

	public String mesEncuesta(int mes) {
		String mesConvertido = "";
		switch (mes) {
		case 1:
			mesConvertido = "Enero";
			break;
		case 2:
			mesConvertido = "Febrero";
			break;
		case 3:
			mesConvertido = "Marzo";
			break;
		case 4:
			mesConvertido = "Abril";
			break;
		case 5:
			mesConvertido = "Mayo";
			break;
		case 6:
			mesConvertido = "Junio";
			break;
		case 7:
			mesConvertido = "Julio";
			break;
		case 8:
			mesConvertido = "Agosto";
			break;
		case 9:
			mesConvertido = "Septiembre";
			break;
		case 10:
			mesConvertido = "Octubre";
			break;
		case 11:
			mesConvertido = "Noviembre";
			break;
		case 12:
			mesConvertido = "Diciembre";
			break;
		}
		return mesConvertido;
	}

	public int medidoPresionArterialSeleccionada(
			RadioGroup radio3OpcionesPresionArterial) {
		opcionMedidaPresionArterial = radio3OpcionesPresionArterial
				.getCheckedRadioButtonId();
		switch (opcionMedidaPresionArterial) {
		case R.id.radioSiPresionArterial:
			opcionMedidaPresionArterialSeleccionada = 1;
			break;

		case R.id.radioNoPresionArterial:
			opcionMedidaPresionArterialSeleccionada = 2;
			break;

		case R.id.radioNosabeNoRecuerdaPresionArterial:
			opcionMedidaPresionArterialSeleccionada = 8;
			break;

		}
		return opcionMedidaPresionArterialSeleccionada;
	}

	public Integer medidoPresionArterial(
			commons.util.android.widget.RadioGroup radioPresionArterial) {
		return radioPresionArterial.getValorInt();
	}

	public int diagnosticadoHipertensionArterial(
			RadioGroup radio3OpcionesHipertencionArterial) {
		opcionDiagnosticadoHipertensionArterial = radio3OpcionesHipertencionArterial
				.getCheckedRadioButtonId();
		switch (opcionDiagnosticadoHipertensionArterial) {
		case R.id.radioSiHipertensionArterial:
			opcionDiagnosticadoHipertensionArterialSeleccionada = 1;
			break;

		case R.id.radioNoHipertensionArterial:
			opcionDiagnosticadoHipertensionArterialSeleccionada = 2;
			break;

		case R.id.radioNosabeNoRecuerdaHipertensionArterial:
			opcionDiagnosticadoHipertensionArterialSeleccionada = 8;
			break;

		}
		return opcionDiagnosticadoHipertensionArterialSeleccionada;
	}

	public Integer diagnosticadoHipertensionArterialAnios(
			commons.util.android.widget.RadioGroup radioHipertensionArterial) {
		return radioHipertensionArterial.getValorInt();
	}

	public int compradoMedicamentosPresionArterial(
			RadioGroup radio3OpcionesCompradoMedicamentosPresionArterial) {
		opcionCompradoMedicamentosPresionArterial = radio3OpcionesCompradoMedicamentosPresionArterial
				.getCheckedRadioButtonId();
		switch (opcionCompradoMedicamentosPresionArterial) {
		case R.id.radioSiCompraMedicamentosPresionArterial:
			opcionCompradoMedicamentosPresionArterialSeleccionada = 1;
			break;

		case R.id.radioNoCompraMedicamentosPresionArterial:
			opcionCompradoMedicamentosPresionArterialSeleccionada = 2;
			break;

		case R.id.radioNosabeNoRecuerdaCompraMedicamentosPresionArterial:
			opcionCompradoMedicamentosPresionArterialSeleccionada = 8;
			break;

		}
		return opcionCompradoMedicamentosPresionArterialSeleccionada;
	}

	public int conRecetaMedicaPresionArterial(
			RadioGroup radio3OpcionesRecetaMedicaPresionArterial) {
		opcionConRecetaMedicaPresionArterial = radio3OpcionesRecetaMedicaPresionArterial
				.getCheckedRadioButtonId();
		switch (opcionConRecetaMedicaPresionArterial) {
		case R.id.radioConRecetaMedicaPresionArterial:
			opcionConRecetaMedicaPresionArterialSeleccionada = 1;
			break;

		case R.id.radioSinRecetaMedicaPresionArterial:
			opcionConRecetaMedicaPresionArterialSeleccionada = 2;
			break;

		case R.id.radioNosabeNoRecuerdaRecetaMedicaPresionArerial:
			opcionConRecetaMedicaPresionArterialSeleccionada = 8;
			break;

		}
		return opcionConRecetaMedicaPresionArterialSeleccionada;
	}

	public int tomoMedicamentosPresionArterial(
			RadioGroup radio3OpcionesTomoMedicamentosPresionArterial) {
		opcionTomoMedicamentosPresionArterial = radio3OpcionesTomoMedicamentosPresionArterial
				.getCheckedRadioButtonId();
		switch (opcionTomoMedicamentosPresionArterial) {
		case R.id.radioSiTomoMedicamentosPresionArterial:
			opcionTomoMedicamentosPresionArterialSeleccionada = 1;
			break;

		case R.id.radioNoTomoMedicamentosPresionArterial:
			opcionTomoMedicamentosPresionArterialSeleccionada = 2;
			break;

		case R.id.radioNosabeNoRecuerdaTomoMedicamentosPresionArterial:
			opcionTomoMedicamentosPresionArterialSeleccionada = 8;
			break;

		}
		return opcionTomoMedicamentosPresionArterialSeleccionada;
	}

	public int medicionGlucosaSeleccionada(
			RadioGroup radio3OpcionesMedicionGlucosa) {
		opcionMedicionGlucosa = radio3OpcionesMedicionGlucosa
				.getCheckedRadioButtonId();
		switch (opcionMedicionGlucosa) {
		case R.id.radioSiMedido:
			opcionMedicionGlucosaSeleccionada = 1;
			break;

		case R.id.radioNoMedido:
			opcionMedicionGlucosaSeleccionada = 2;
			break;

		case R.id.radioNosabeNoRecuerdaMedicion:
			opcionMedicionGlucosaSeleccionada = 8;
			break;

		}
		return opcionMedicionGlucosaSeleccionada;
	}

	public Integer medicionGlucosa(
			commons.util.android.widget.RadioGroup radioGlucosa) {
		return radioGlucosa.getValorInt();
	}

	public int diagnosticadoDiabetes(
			RadioGroup radio3OpcionesTomoMedicamentosGlucosa) {
		opcionTomoMedicamentosGlucosa = radio3OpcionesTomoMedicamentosGlucosa
				.getCheckedRadioButtonId();
		switch (opcionTomoMedicamentosGlucosa) {
		case R.id.radioSiTomoMedicamentosGlucosa:
			opcionTomoMedicamentosGlucosaSeleccionada = 1;
			break;

		case R.id.radioNoTomoMedicamentosGlucosa:
			opcionTomoMedicamentosGlucosaSeleccionada = 2;
			break;

		case R.id.radioNosabeNoRecuerdaTomoMedicamentosGlucosa:
			opcionTomoMedicamentosGlucosaSeleccionada = 8;
			break;

		}
		return opcionTomoMedicamentosGlucosaSeleccionada;
	}

	public Integer diagnosticadoDiabetesAnios(
			commons.util.android.widget.RadioGroup radioAnioMesesGlucosa) {
		return radioAnioMesesGlucosa.getValorInt();
	}

	public int medicamentosDiabetes(
			RadioGroup radio3OpcionesMedicamentosDiabetes) {
		opcionMedicamentosDiabetes = radio3OpcionesMedicamentosDiabetes
				.getCheckedRadioButtonId();
		switch (opcionMedicamentosDiabetes) {
		case R.id.radioSiMedicado:
			opcionMedicamentosDiabetesSeleccionada = 1;
			break;

		case R.id.radioNoMedicado:
			opcionMedicamentosDiabetesSeleccionada = 2;
			break;

		case R.id.radioNosabeNoRecuerdaMedicacion:
			opcionMedicamentosDiabetesSeleccionada = 8;
			break;

		}
		return opcionMedicamentosDiabetesSeleccionada;
	}

	public int recetaMedicaMedicamentosDiabetes(
			RadioGroup radio3OpcionesRecetaMedicaMedicamentosDiabetes) {
		opcionRecetaMedicaMedicamentosDiabetes = radio3OpcionesRecetaMedicaMedicamentosDiabetes
				.getCheckedRadioButtonId();
		switch (opcionRecetaMedicaMedicamentosDiabetes) {
		case R.id.radioConRecetaMedicaMedicamentosDiabetes:
			opcionRecetaMedicaMedicamentosDiabetesSeleccionada = 1;
			break;

		case R.id.radioSinRecetaMedicaMedicamentosDiabetes:
			opcionRecetaMedicaMedicamentosDiabetesSeleccionada = 2;
			break;

		case R.id.radioNosabeNoRecuerdaRecetaMedicaMedicamentosDiabetes:
			opcionRecetaMedicaMedicamentosDiabetesSeleccionada = 8;
			break;

		}
		return opcionRecetaMedicaMedicamentosDiabetesSeleccionada;
	}

	public int tomoMedicamentosDiabetes(
			RadioGroup radio3OpcionesTomoMedicamentosDiabetes) {
		opcionTomoMedicamentosDiabetes = radio3OpcionesTomoMedicamentosDiabetes
				.getCheckedRadioButtonId();
		switch (opcionTomoMedicamentosDiabetes) {
		case R.id.radioSiTomoMedicamentosDiabetes:
			opcionTomoMedicamentosDiabetesSeleccionada = 1;
			break;

		case R.id.radioNoTomoMedicamentosDiabetes:
			opcionTomoMedicamentosDiabetesSeleccionada = 2;
			break;

		case R.id.radioNosabeNoRecuerdaTomoMedicamentosDiabetes:
			opcionTomoMedicamentosDiabetesSeleccionada = 8;
			break;

		}
		return opcionTomoMedicamentosDiabetesSeleccionada;
	}
}